#!/bin/sh

# 等待dwm和fcitx5完全启动
#sleep 1

# 状态栏脚本
pkill -f statusbar.py
python3 ~/.config/dwm/statusbar/statusbar.py cron &>/dev/null &

# 定时任务函数
#cron() {
#    let i=1
#    while true; do
#        [ $((i % 3)) -eq 0 ] && ~/.config/dwm/autostart/autoscreen.sh
#        sleep 1
#        let i+=1
#    done
#}
#cron &
#
# 启动应用程序（检查是否已运行）
#[ -z "$(pgrep copyq)" ] && copyq &

# 动态查找触摸板设备并设置灵敏度
#find_touchpad_and_set_sensitivity() {
#    # 尝试多种方法查找触摸板设备
#    local touchpad_id=$(xinput list | grep -iE '(touchpad|trackpad)' | grep -o 'id=[0-9]*' | cut -d= -f2 | head -n1)
#    
#    if [ -n "$touchpad_id" ]; then
#        echo "找到触摸板设备ID: $touchpad_id"
#        xinput --set-prop $touchpad_id 'libinput Accel Speed' 0.5
#    else
#        echo "警告: 未找到触摸板设备"
#        # 尝试常见设备ID
#        for id in 10 11 12 13 14 15; do
#            if xinput list-props $id &>/dev/null; then
#                echo "尝试设置设备ID: $id"
#                xinput --set-prop $id 'libinput Accel Speed' 0.5 2>/dev/null && break
#            fi
#        done
#    fi
#}
#
find_touchpad_and_set_sensitivity

# 更安全的xhost设置（仅限本地）
xhost +local: >/dev/null
notify-send "所有任务处理完毕！切"
